Merge version 14.2.0-19+rpi1 and 14.3.0-10 to produce 14.3.0-10+rpi1 forky-staging archive/raspbian/14.3.0-10+rpi1 raspbian/14.3.0-10+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Sun, 25 Jan 2026 06:11:00 +0000 (06:11 +0000)
committerRaspbian automatic forward porter <root@raspbian.org>
Sun, 25 Jan 2026 06:11:00 +0000 (06:11 +0000)
1  2 
debian/changelog
debian/rules.defs
debian/rules.patch

index f7c7c04dfa2ea077627ffb40c60f9403ab252dc9,e8327eac51e6300a5b9bf909f13634e902c3c941..2ecaf9dd6cd2a0a07e9e37dee4460efe2ad1e4f2
- gcc-14 (14.2.0-19+rpi1) trixie-staging; urgency=medium
++gcc-14 (14.3.0-10+rpi1) forky-staging; urgency=medium
 +
 +  [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 17 Feb 2018 00:20:23 +0000]
 +  * Don't pass -march=armv7+fp to compiler when building libatomic.
 +
 +  [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green]
 +  * Disable testsuite (build seems to hang after testsuite completes).
 +
-  -- Raspbian forward porter <root@raspbian.org>  Sat, 29 Mar 2025 18:49:00 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Sun, 25 Jan 2026 06:10:59 +0000
++
+ gcc-14 (14.3.0-10) unstable; urgency=medium
+   * Also exclude python3-check-jsonschema build dependency for x32.
+  -- Matthias Klose <doko@debian.org>  Wed, 22 Oct 2025 11:49:18 +0200
+ gcc-14 (14.3.0-9) unstable; urgency=medium
+   * Update to git 20251022 from the gcc-14 branch.
+     - Fix PR target/121599 (AArch64), PR other/118919, PR go/104290,
+       PR tree-optimization/122104, PR c++/121977, PR middle-end/121828,
+       PR middle-end/121453, PR tree-optimization/121870,
+       PR tree-optimization/121370, PR tree-optimization/121256,
+       PR tree-optimization/121059, PR tree-optimization/120944,
+       PR tree-optimization/120817, PR tree-optimization/120654,
+       PR tree-optimization/120358, PR tree-optimization/120357,
+       PR target/122187 (AVR), PR tree-optimization/121772,
+       PR target/118280 (microblaze), PR target/121749 (AArch64),
+       PR ada/107536, PR ada/113536, PR analyzer/118300, PR c/122188,
+       PR c/122188, PR c++/120757, PR c++/121981, PR c++/121801,
+       PR fortran/121263, PR fortran/89092, PR fortran/121145,
+       PR libstdc++/122322, PR libstdc++/121827, PR libstdc++/122168,
+       PR libstdc++/117276.
+   * Add build dependency on python3-check-jsonschema, needed for some tests.
+   * Limit python3-check-jsonschema dependency to architectures which
+     have rustc available. Addresses: #1118541.
+  -- Matthias Klose <doko@debian.org>  Wed, 22 Oct 2025 09:42:40 +0200
+ gcc-14 (14.3.0-8) unstable; urgency=medium
+   * Update to git 20250911 from the gcc-14 branch.
+     - Fix PR target/81540 (AVR), PR target/49857 (AVR), PR libstdc++/120698.
+   * Build again using GCC 14 (GCC 13 on m68k).
+   * Re-enable running the testsuite.
+   * libstdc++-dev: Fix dependency on libc, when libstdc++ is not built.
+  -- Matthias Klose <doko@debian.org>  Thu, 11 Sep 2025 13:25:17 +0200
+ gcc-14 (14.3.0-7) unstable; urgency=medium
+   * Update to git 20250908 from the gcc-14 branch.
+     - Fix PR libstdc++/110853, PR libstdc++/121745, PR libstdc++/121496,
+       PR libstdc++/121374, PR libstdc++/121097.
+     - Includes libgphobos build fixes for ppc64el and sparc64.
+   * Disable sframe generation for now, until sframe-v3 (binutils 2.46) is
+     released.
+   * Build libgphobos on sparc64.
+   * Disable LTO builds for Debian/riscv64, builders are very slow.
+  -- Matthias Klose <doko@debian.org>  Mon, 08 Sep 2025 10:11:47 +0200
+ gcc-14 (14.3.0-6) unstable; urgency=medium
+   * Update to git 20250829 from the gcc-14 branch.
+     - Fix PR tree-optimization/119085, PR tree-optimization/117423,
+       PR target/121608 (AVR), PR target/121118 (AArch64),
+       PR rtl-optimization/121253, PR target/121449 (AArch64),
+       PR target/121542 (loongarch), PR target/121414 (AArch64),
+       PR target/121294 (AArch64), PR target/121294 (AArch64),
+       PR target/121208 (AArch64), PR target/120476 (loongarch),
+       PR fortran/121145, PR fortran/120784.
+   * Configure for the build variant on Ubuntu.
+   * Enable sframe generation with binutils 2.45 on amd64 and arm64 (pass
+     -Wa,--gsframe=no to disable). Enabled unless one of the options -m16,
+     -m32, -mx32 or -ffreestanding is used.
+   * Add three patches for newlib amdgcn:
+     - Fix GCN SIMD libm bug, taken from newlib upstream.
+     - amdgcn, libm: Fix infinite loop.
+     - amdgcn, libm: Fix vector ilogb bugs (bug 33272).
+   * Build full libgphobos on ppc64el for IEEE long double.
+   * Build using GCC 13 for the libgphobos bootstrap.
+  -- Matthias Klose <doko@debian.org>  Tue, 02 Sep 2025 20:31:07 +0200
+ gcc-14 (14.3.0-5) unstable; urgency=medium
+   * Update to git 20250810 from the gcc-14 branch.
+     - Fix PR target/121028 (AArch64), PR target/120427 (x86),
+       PR target/121274 (x86), PR target/120427 (x86),
+       PR target/121064 (loongarch), PR c++/120800, PR tree-optimization/121413,
+       PR tree-optimization/121127, PR middle-end/121322, PR c/120837,
+       PR c++/120620.
+   * Only apply the patch for #1108322 for 32bit big-endian targets.
+  -- Matthias Klose <doko@debian.org>  Sun, 10 Aug 2025 11:43:37 +0200
+ gcc-14 (14.3.0-4) experimental; urgency=medium
+   * Update to git 20250728 from the gcc-14 branch.
+     - Fix PR target/121027 (AArch64), PR target/118891 (AArch64),
+       PR tree-optimization/118891, PR tree-optimization/121131,
+       PR target/120908 (x86), PR target/120624 (AArch64),
+       PR tree-optimization/116674, PR middle-end/120631, PR middle-end/117811,
+       PR tree-optimization/120638, PR middle-end/120547, PR c++/120577,
+       PR c++/120940, PR c++/120471, PR fortran/121060, PR libstdc++/120548,
+       PR libstdc++/99832.
+   * Fix broken ada timespec record with -D_TIME_BITS=64 on 32-bit big-endian
+     targets (John David Anglin). Closes: #1108322.
+  -- Matthias Klose <doko@debian.org>  Mon, 28 Jul 2025 17:42:09 +0200
+ gcc-14 (14.3.0-3) experimental; urgency=medium
+   * Fix applying the gcc-m68k-no-fold-mem-offsets patches.
+  -- Matthias Klose <doko@debian.org>  Mon, 09 Jun 2025 15:54:41 +0200
+ gcc-14 (14.3.0-2) experimental; urgency=medium
+   * Update to git 20250609 from the gcc-14 branch.
+     - Fix PR target/119834 (S390), PR middle-end/118819,
+       PR rtl-optimization/117239, PR rtl-optimization/117239,
+       PR tree-optimization/117358, PR target/86772 (microblaze),
+       PR c++/120123, PR c++/120161, PR fortran/85750, PR fortran/98454,
+       PR target/120441 (AVR).
+   * Don't default to -ffold-mem-offsets on m68k (Adrian Glaubitz).
+     Closes: #1107416.
+  -- Matthias Klose <doko@debian.org>  Mon, 09 Jun 2025 10:59:15 +0200
+ gcc-14 (14.3.0-1) experimental; urgency=medium
+   * GCC 14.3.0 release.
+     - Fix PR tree-optimization/111873.
+     - See also C++20 iterator support in std::vector,
+       https://gcc.gnu.org/gcc-14/porting_to.html#cxx20-iterators
+       https://gcc.gnu.org/gcc-15/porting_to.html#cxx20-iterators
+   * Update newlib to 4.5.0.20241231.
+   * Refresh patches.
+  -- Matthias Klose <doko@debian.org>  Fri, 23 May 2025 15:44:46 +0200
+ gcc-14 (14.2.0-25) experimental; urgency=medium
+   * Update to git 20250517 from the gcc-14 branch (14.3 release candidate).
+     - Fix PR target/118623 (x86), PR c++/118822, PR c++/116960, PR c++/119303,
+       PR c++/118822, PR c++/116960, PR c++/119303, PR middle-end/118411,
+       PR ipa/119852, PR tree-optimization/113197, PR c++/118822, PR c++/86769,
+       PR c/112556, PR c++/113773, PR c++/118245, PR c++/116379, PR c++/117501,
+       PR c++/117778, PR c++/118775, PR c++/120125, PR c++/118590,
+       PR fortran/120191, PR fortran/119986, PR libfortran/120196,
+       PR libstdc++/120198.
+   * Disable testsuite again on Debian/alpha and riscv64 (timing out).
+  -- Matthias Klose <doko@debian.org>  Sat, 17 May 2025 14:14:15 +0200
+ gcc-14 (14.2.0-24) experimental; urgency=medium
+   * Update to git 20250511 from the gcc-14 branch.
+     - Fix PR tree-optimization/120156, PR target/119610 (AArch64),
+       PR target/119327 (PPC), PR middle-end/118950, PR c++/106973,
+       PR tree-optimization/120048, PR c++/105104, PR c++/115434,
+       PR c++/110871, PR c++/110872, PR target/116827, PR target/119172,
+       PR lto/113208, PR c++/116506, PR c++/116880, PR c++/98935,
+       PR c++/116793, PR c++/116502, PR c++/115905, PR c++/116482,
+       PR c++/113457, PR c++/110635, PR c++/102051, PR c++/109682,
+       PR c++/100476, PR c++/105475, PR c++/112341, PR c++/115906,
+       PR c++/115906, PR c++/111728, PR c++/115434, PR c++/110871,
+       PR c++/110872, PR preprocessor/108900, PR preprocessor/116047,
+       PR preprocessor/120061, PR target/116809.
+   * libsanitizer: Fix build with glibc 2.42.
+  -- Matthias Klose <doko@debian.org>  Sun, 11 May 2025 12:25:19 +0200
+ gcc-14 (14.2.0-23) experimental; urgency=medium
+   [ Nicolas Boulenguez ]
+   * Ada: revert upstream a210011c, restore libgnat hash.  Closes: #1104593.
+   [ Matthias Klose ]
+   * gnat: Add gnat-N-<triplet> conflicts. Closes: #1063664.
+  -- Matthias Klose <doko@debian.org>  Sat, 03 May 2025 21:17:49 +0200
+ gcc-14 (14.2.0-22) experimental; urgency=medium
+   * Fix multilib installation for PR libstdc++/103382.
+  -- Matthias Klose <doko@debian.org>  Thu, 01 May 2025 09:53:27 +0200
+ gcc-14 (14.2.0-21) experimental; urgency=medium
+   * Stop building packages built by gcc-15.
+   * Bump standards version.
+  -- Matthias Klose <doko@debian.org>  Thu, 01 May 2025 07:11:26 +0200
+ gcc-14 (14.2.0-20) experimental; urgency=medium
+   * Update to git 20250501 from the gcc-14 branch.
+     - PR tree-optimization/119417, PR target/119450 (x86),
+       PR middle-end/119204, PR middle-end/119219, PR middle-end/119204,
+       PR c/119183, PR tree-optimization/118953, PR middle-end/115871,
+       PR c/114870, PR tree-optimization/118915, PR target/119408 (loong),
+       PR rtl-optimization/116564, PR ipa/118318, PR c++/114992,
+       PR c/117145, PR c/117245, PR c/100420, PR c/119000, PR c/117806,
+       PR c/116284, PR c/117391, PR c++/119150, PR c++/98533, PR c++/119123,
+       PR c++/119045, PR c++/117504, PR c++/116681, PR c++/119378,
+       PR c++/114292, PR c++/119316, PR c++/119233, PR c++/119194,
+       PR c++/119344, PR c++/118104, PR c++/116731, PR d/117621,
+       PR fortran/116706, PR libgcc/119151, PR libstdc++/112803,
+       PR libstdc++/119429, PR libstdc++/115939, PR libstdc++/119135,
+       PR libstdc++/112490, PR tree-optimization/119351,
+       PR target/118892 (AArch64), PR tree-optimization/118924,
+       PR tree-optimization/118924, PR target/119235 (S390),
+       PR tree-optimization/119778, PR middle-end/119706, PR target/119549 (x86),
+       PR tree-optimization/119534, PR middle-end/119808,
+       PR rtl-optimization/119785, PR driver/119727, PR tree-optimization/119722,
+       PR tree-optimization/119707, PR lto/119625, PR rtl-optimization/119291,
+       PR target/119386 (x86), PR target/119784 (x86), PR target/119572 (RISCV),
+       PR target/115258 (AArch64), PR tree-optimization/116125,
+       PR target/118501 (LOONG), PR target/118501 (AArch64),
+       PR target/119133 (AArch64), PR tree-optimization/119399,
+       PR middle-end/113546, PR tree-optimization/117243,
+       PR tree-optimization/116749, PR tree-optimization/118922, PR lto/119792,
+       PR c/113688, PR c/114014, PR c/114713, PR c/117724,
+       PR tree-optimization/116412, PR middle-end/111285,
+       PR tree-optimization/116922, PR target/116927 (AArch64),
+       PR tree-optimization/116098, PR rtl-optimization/119689,
+       PR rtl-optimization/115568, PR rtl-optimization/115568,
+       PR target/118601 (RISCV), PR target/116593 (RISCV),
+       PR target/116591 (RISCV), PR target/117286 (RISCV),
+       PR target/117483 (RISCV), PR target/116036 (RISCV),
+       PR target/116111 (RISCV), PR target/116149 (RISCV),
+       PR target/116240 (RISCV), PR target/116305 (RISCV),
+       PR target/116086 (RISCV), PR target/116592 (RISCV),
+       PR target/116693 (RISCV), PR target/117544 (RISCV),
+       PR target/117878 (RISCV), PR target/117383 (RISCV),
+       PR target/106544 (RISCV), PR target/118137 (RISCV),
+       PR target/117682 (RISCV), PR target/118154 (RISCV),
+       PR target/118182 (RISCV), PR target/118357 (RISCV),
+       PR target/116308 (RISCV), PR target/116256 (RISCV),
+       PR tree-optimization/119145, PR middle-end/119119,
+       PR tree-optimization/119096, PR ipa/119067, PR tree-optimization/119057,
+       PR lto/114501, PR ipa/111245, PR target/119383 (AArch64),
+       PR debug/101533, PR middle-end/101478, PR tree-optimization/98845,
+       PR tree-optimization/87984, PR middle-end/66279, PR ipa/116572,
+       PR c/113688, PR c/114014, PR c/114713, PR c/117724, PR target/116550,
+       PR target/119340, PR c/119582, PR c++/119807, PR c++/112288,
+       PR c++/116954, PR c++/113835, PR c++/114772, PR c++/101180,
+       PR c++/111075, PR c++/99214, PR c++/114525, PR c++/114970,
+       PR c++/119345, PR c++/119175, PR c++/117530, PR c++/119687,
+       PR c++/119574, PR c++/119652, PR c++/118629, PR c++/99546,
+       PR c++/113925, PR c++/106976, PR c++/109961, PR c++/117336,
+       PR c++/117849, PR c++/119387, PR c++/79786, PR c++/119383,
+       PR d/119826, PR d/119817, PR d/118309, PR d/117002, PR fortran/119656,
+       PR fortran/119380, PR lto/119792, PR lto/91299,
+       PR libgcc/101075, PR libgcc/119796, PR preprocessor/108900,
+       PR target/119408 (LOONG), PR libstdc++/104606, PR libstdc++/118083,
+       PR libstdc++/118083, PR libstdc++/108760, PR libstdc++/105609,
+       PR libstdc++/117121, PR libstdc++/108846, PR libstdc++/116471,
+       PR libstdc++/21334, PR libstdc++/115285, PR libstdc++/115285,
+       PR libstdc++/115046, PR libstdc++/112490, PR libstdc++/119671,
+       PR libstdc++/101587, PR libstdc++/101587, PR libstdc++/116440,
+       PR libstdc++/119593, PR libstdc++/119469, PR libstdc++/106612,
+       PR libstdc++/110498, PR libstdc++/114758, PR libstdc++/117983,
+       PR libstdc++/114945, PR libstdc++/116212, PR libstdc++/118699,
+       PR libstdc++/101527, PR libstdc++/108487, PR target/119533 (RISCV),
+       PR target/119547 (RISCV), PR ada/112958, PR c++/119981, PR c++/119378,
+       PR fortran/106948.
+   * Don't run the tests on the Hurd, timing out.
+   * On ppc64el configure --with-long-double-format=ieee for upcoming distros.
+   * Update libasan symbols file.
+   * Address PR libstdc++/103382, when not building the common libs, install
+     the library in the gcc_lib_dir to link against the libstdc++ from this
+     GCC version.
+  -- Matthias Klose <doko@debian.org>  Thu, 01 May 2025 07:06:21 +0200
  
  gcc-14 (14.2.0-19) unstable; urgency=medium
  
Simple merge
Simple merge